avocado (persea caerulea) - Spanish English Dictionary